plot of land with abundant herbs - Español Inglés Diccionario